|
|
Control labels and default DirectInput mappings
The buttons, POV hat and position controls on the Millennium have default mappings into the DirectInput software. The Millennium control labels are listed below, along with their default DirectInput mappings. The mappings can be changed through the IS statement.
Button Labels And Default DirectInput Mapping
button label | default DirectInput location |
TRIGGER | B1 |
S1 | B2 |
S2 | B3 |
S3 | B4 |
S4 | B5 |
S5 | B6 |
-- | B7-B32 (not used) |
POV "buttons"
HM
HU
HUL
HUR
HL
HR
HDL
HDR
HD
| POV hat* |
|
Position Control Labels And Default DirectInput Mapping
position label | default DirectInput mapping |
ROLL | X |
PITCH | Y |
YAW | R |
THROTTLE | Z |
-- | U (not used) |
-- | V (not used) |
-- | POV * |
|
* POV isn't quite like a button or quite like an axis under DirectInput
-- it's more of a combination of these two types of devices. See
the restrictions below.
Restrictions:
- When using IS to remap buttons, it is illegal to assign multiple buttons to a single DirectInput location.
S1 IS B2
S4 IS B2 REM this is a duplicate assignment
- While the ThrustMaster control POV "buttons" can
be mapped to DirectInput button locations, at present you cannot
re-map buttons to the DirectInput POV hat.
S1 IS HU REM this kind of re-mapping doesn't exist
|